home *** CD-ROM | disk | FTP | other *** search
/ SGI Developer Toolbox 6.1 / SGI Developer Toolbox 6.1 - Disc 4.iso / public / dbmalloc / patchlevel.README < prev    next >
Text File  |  1994-08-01  |  3KB  |  64 lines

  1. this file, part00, came from ftp.uu.net under 
  2.         /usenet/comp.sources.misc/volume32/dbmalloc:
  3.  
  4.  
  5. Newsgroups: comp.sources.misc
  6. From: cpcahil@vti.com (Conor P. Cahill)
  7. Subject:  v32i005:  dbmalloc - Debug Malloc Library PL14, Part00/10
  8. Message-ID: <csm-v32i005=dbmalloc.101423@sparky.IMD.Sterling.COM>
  9. X-Md4-Signature: d84550bbca8ac57a8eb0331f52093e2e
  10. Date: Fri, 4 Sep 1992 15:15:54 GMT
  11. Approved: kent@sparky.imd.sterling.com
  12.  
  13. Submitted-by: cpcahil@vti.com (Conor P. Cahill)
  14. Posting-number: Volume 32, Issue 5
  15. Archive-name: dbmalloc/part00
  16. Environment: C, UNIX
  17.  
  18. This is the malloc debugging library (patchlevel 14).  This library contains
  19. a drop-in replacement for the standard dynamic memory allocation routines and 
  20. many of the other C modules that are typically used to access and/or manipulate
  21. these data areas.  The replacements function almost identically to the original
  22. functions with the exception that they perform a significant amount of 
  23. error checking and/or validating.  
  24.  
  25. This library can be used with very little (if any) changes to the original
  26. code (many times only requiring a re-link of the executable) and provide a
  27. full-service debugging capability.
  28.  
  29. The entire library will follow in 10 separate shar files.
  30.  
  31. This new version includes several enhancements over patch level 13 including:
  32.  
  33.     * more auto-configuration tuning
  34.     * several bug fixes
  35.  
  36. In addition to the changes listed above, this version contains the
  37. following changes since the comp.soures.reviewed release at patch
  38. level 7, in Volume 2, Issue 1:
  39.  
  40.     * Much better performance
  41.     * automatic configuration on most systems
  42.     * addition of XtAlloc routines for X window debugging
  43.     * better identification of the source of double frees
  44.     * ability to record function stack info so error reports give 
  45.       the calling stack for where the data was allocated and/or the
  46.       error was detected (note: this is manually maintained by the pgm)
  47.     * more support for leak detection (especially with respect to getting
  48.       rid of leak reports on things you know are not leaks)
  49.     * additional checking of pointesr to make the library more robust
  50.     * added case insensitive string comparison routines
  51.     * several bug fixes and/or portability changes
  52.     * added ability to change the state of the fill area flag
  53.     * added capability to disallow reuse of free'd segments (so that
  54.       double frees could be more readily identified by the data in 
  55.       the segment
  56.     * a couple of function name changes
  57.     * new funcs: memalign, malloc_abort, malloc_size
  58.  
  59. See the CHANGES, README, and malloc.3 files for more info
  60. *** SENTINEL(tm) The ultimate Debugging Environment - email for more info ***
  61.  
  62. Conor P. Cahill              (703)430-9247            cpcahil@virtech.vti.com
  63. Virtual Technologies, Inc.  46030 Manekin Plaza          Dulles, VA 21066 
  64.